From: Debarshi Ray Date: Fri, 28 Nov 2025 21:24:17 +0000 (+0100) Subject: ci: Clean up the dependencies X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~44^2~64 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=06a15a71ea53057832d41dcefcf3fd0c5f595375;p=gnome-shell.git ci: Clean up the dependencies The pkgconfig(gobject-introspection-1.0) dependency was added in commit 0a420404c603 ("ci: Update JS tooling") as a build-time dependency of gjs at the time time, even though it wasn't being built from source, and the pre-built gjs included in the image was being used. What's needed is a C compiler to build gnome-extensions-tool, and GCC was being pulled in by pkgconfig(gobject-introspection-1.0) through libtool. Related: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2193 Part-of: --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 743439c1d..e614dd946 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -49,15 +49,15 @@ variables: variables: FDO_UPSTREAM_REPO: GNOME/gnome-shell FDO_DISTRIBUTION_VERSION: 43 - FDO_DISTRIBUTION_TAG: '2025-09-10.1' + FDO_DISTRIBUTION_TAG: '2025-11-28.0' FDO_DISTRIBUTION_PACKAGES: + gcc gjs nodejs npm meson git glib-networking - 'pkgconfig(gobject-introspection-1.0)' 'pkgconfig(gio-2.0)' 'pkgconfig(gio-unix-2.0)' 'pkgconfig(gnome-autoar-0)'